package com.ruoyi.bearing.mapper;

import java.util.List;
import com.ruoyi.bearing.domain.BearingPretreatment;

/**
 * 数据预处理Mapper接口
 * 
 * @author xxx
 * @date 2025-04-07
 */
public interface BearingPretreatmentMapper 
{
    /**
     * 查询数据预处理
     * 
     * @param id 数据预处理主键
     * @return 数据预处理
     */
    public BearingPretreatment selectBearingPretreatmentById(Long id);

    /**
     * 查询数据预处理列表
     * 
     * @param bearingPretreatment 数据预处理
     * @return 数据预处理集合
     */
    public List<BearingPretreatment> selectBearingPretreatmentList(BearingPretreatment bearingPretreatment);

    /**
     * 新增数据预处理
     * 
     * @param bearingPretreatment 数据预处理
     * @return 结果
     */
    public int insertBearingPretreatment(BearingPretreatment bearingPretreatment);

    /**
     * 修改数据预处理
     * 
     * @param bearingPretreatment 数据预处理
     * @return 结果
     */
    public int updateBearingPretreatment(BearingPretreatment bearingPretreatment);

    /**
     * 删除数据预处理
     * 
     * @param id 数据预处理主键
     * @return 结果
     */
    public int deleteBearingPretreatmentById(Long id);

    /**
     * 批量删除数据预处理
     * 
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteBearingPretreatmentByIds(Long[] ids);
}
